Liquid ring pump - Español Inglés Diccionario